// 定义登陆表单数据类型

// 登录接口需要的参数类型
export interface loginForm {
    userName: string,
    passWord: string
}

interface responseData {
    token?: string,
    message?:string
}

// 登录接口返回的数据类型
export interface loginResponseData {
    code: number,
    data: responseData
}

// 用户数据类型
interface userInfo{
    userId:number,
    userName:string,
    passWord:string,
    desc:string,
    roles:string[],
    buttons:string[]
    routes:string[],
    token:string
}

interface user{
    checkUser:userInfo
}

export interface userInfoResponse{
    code:number,
    data:user
}
